<?php

/**
* showdoc
* @catalog newmdt接口简介/示例相关
* @title 添加示例
* @description 添加示例的接口
* @method POST
* @url /home-api/demos
* @json_param { "input": "文本域", "dynamic_input": "动态文本域", "textarea": "多行文本域", "dynamic_textarea": "动态多行文本域", "single_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "multiple_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "single_box": "单选框", "multiple_box": "多选框", "single_select": "单选下拉", "multiple_select": "多选下拉", "transfer": "穿梭框", "select_tree": "树状下拉选择", "cascader": "级联选择", "editor": "编辑器", "date": "2022-02-02", "time": "02:02:02", "datetime": "2022-02-02 02:02:02", "password": "密码框", "other": "其他" }
* @param input 可选 string 文本域 
* @param dynamic_input 可选 string 动态文本域 
* @param textarea 可选 string 多行文本域 
* @param dynamic_textarea 可选 string 动态多行文本域 
* @param single_file 可选 array 单文件上传 
* @param multiple_file 可选 array 多文件上传 
* @param single_box 可选 string 单选框:1=>选项1<br/>2=>选项2 
* @param multiple_box 可选 string 多选框:1=>选项1<br/>2=>选项2 
* @param single_select 可选 string 单选下拉:1=>选项1<br/>2=>选项2 
* @param multiple_select 可选 string 多选下拉:1=>选项1<br/>2=>选项2 
* @param transfer 可选 string 穿梭框:1=>选项1<br/>2=>选项2 
* @param select_tree 可选 string 树状下拉选择 
* @param cascader 可选 string 级联选择 
* @param editor 可选 string 编辑器 
* @param date 可选 string 日期选择器 
* @param time 可选 string 时间选择器 
* @param datetime 可选 string 日期时间选择器 
* @param password 可选 string 密码框 
* @param other 可选 string 其他 
* @return { "input": "文本域", "dynamic_input": "动态文本域", "textarea": "多行文本域", "dynamic_textarea": "动态多行文本域", "single_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "multiple_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "single_box": "单选框", "multiple_box": "多选框", "single_select": "单选下拉", "multiple_select": "多选下拉", "transfer": "穿梭框", "select_tree": "树状下拉选择", "cascader": "级联选择", "editor": "编辑器", "date": "2022-02-02", "time": "02:02:02", "datetime": "2022-02-02 02:02:02", "password": "密码框", "other": "其他" }
* @return_param id string ID
* @return_param input string 文本域
* @return_param dynamic_input string 动态文本域
* @return_param textarea string 多行文本域
* @return_param dynamic_textarea string 动态多行文本域
* @return_param single_file string 单文件上传
* @return_param multiple_file string 多文件上传
* @return_param single_box string 单选框:1=>选项1<br/>2=>选项2
* @return_param multiple_box string 多选框:1=>选项1<br/>2=>选项2
* @return_param single_select string 单选下拉:1=>选项1<br/>2=>选项2
* @return_param multiple_select string 多选下拉:1=>选项1<br/>2=>选项2
* @return_param transfer string 穿梭框:1=>选项1<br/>2=>选项2
* @return_param select_tree string 树状下拉选择
* @return_param cascader string 级联选择
* @return_param editor string 编辑器
* @return_param date string 日期选择器
* @return_param time string 时间选择器
* @return_param datetime string 日期时间选择器
* @return_param password string 密码框
* @return_param other string 其他
* @return_param created_at string 创建时间
* @return_param updated_at string 修改时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog newmdt接口简介/示例相关
* @title 编辑示例
* @description 编辑示例的接口
* @method PUT
* @url /home-api/demos/{id}
* @json_param { "input": "文本域", "dynamic_input": "动态文本域", "textarea": "多行文本域", "dynamic_textarea": "动态多行文本域", "single_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "multiple_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "single_box": "单选框", "multiple_box": "多选框", "single_select": "单选下拉", "multiple_select": "多选下拉", "transfer": "穿梭框", "select_tree": "树状下拉选择", "cascader": "级联选择", "editor": "编辑器", "date": "2022-02-02", "time": "02:02:02", "datetime": "2022-02-02 02:02:02", "password": "密码框", "other": "其他" }
* @param input 可选 string 文本域 
* @param dynamic_input 可选 string 动态文本域 
* @param textarea 可选 string 多行文本域 
* @param dynamic_textarea 可选 string 动态多行文本域 
* @param single_file 可选 array 单文件上传 
* @param multiple_file 可选 array 多文件上传 
* @param single_box 可选 string 单选框:1=>选项1<br/>2=>选项2 
* @param multiple_box 可选 string 多选框:1=>选项1<br/>2=>选项2 
* @param single_select 可选 string 单选下拉:1=>选项1<br/>2=>选项2 
* @param multiple_select 可选 string 多选下拉:1=>选项1<br/>2=>选项2 
* @param transfer 可选 string 穿梭框:1=>选项1<br/>2=>选项2 
* @param select_tree 可选 string 树状下拉选择 
* @param cascader 可选 string 级联选择 
* @param editor 可选 string 编辑器 
* @param date 可选 string 日期选择器 
* @param time 可选 string 时间选择器 
* @param datetime 可选 string 日期时间选择器 
* @param password 可选 string 密码框 
* @param other 可选 string 其他 
* @return { "input": "文本域", "dynamic_input": "动态文本域", "textarea": "多行文本域", "dynamic_textarea": "动态多行文本域", "single_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "multiple_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "single_box": "单选框", "multiple_box": "多选框", "single_select": "单选下拉", "multiple_select": "多选下拉", "transfer": "穿梭框", "select_tree": "树状下拉选择", "cascader": "级联选择", "editor": "编辑器", "date": "2022-02-02", "time": "02:02:02", "datetime": "2022-02-02 02:02:02", "password": "密码框", "other": "其他" }
* @return_param id string ID
* @return_param input string 文本域
* @return_param dynamic_input string 动态文本域
* @return_param textarea string 多行文本域
* @return_param dynamic_textarea string 动态多行文本域
* @return_param single_file string 单文件上传
* @return_param multiple_file string 多文件上传
* @return_param single_box string 单选框:1=>选项1<br/>2=>选项2
* @return_param multiple_box string 多选框:1=>选项1<br/>2=>选项2
* @return_param single_select string 单选下拉:1=>选项1<br/>2=>选项2
* @return_param multiple_select string 多选下拉:1=>选项1<br/>2=>选项2
* @return_param transfer string 穿梭框:1=>选项1<br/>2=>选项2
* @return_param select_tree string 树状下拉选择
* @return_param cascader string 级联选择
* @return_param editor string 编辑器
* @return_param date string 日期选择器
* @return_param time string 时间选择器
* @return_param datetime string 日期时间选择器
* @return_param password string 密码框
* @return_param other string 其他
* @return_param created_at string 创建时间
* @return_param updated_at string 修改时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog newmdt接口简介/示例相关
* @title 删除示例
* @description 删除示例的接口
* @method DELETE
* @url /home-api/demos/{id}
* @param 参数名 是否必选 类型 说明
* @return {}
* @return_param 参数名 类型 说明
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog newmdt接口简介/示例相关
* @title 示例列表
* @description 获取示例列表的接口
* @method GET
* @url /home-api/demos
* @param input 可选 string 文本域 
* @param dynamic_input 可选 string 动态文本域 
* @param textarea 可选 string 多行文本域 
* @param dynamic_textarea 可选 string 动态多行文本域 
* @param single_file 可选 array 单文件上传 
* @param multiple_file 可选 array 多文件上传 
* @param single_box 可选 string 单选框:1=>选项1<br/>2=>选项2 
* @param multiple_box 可选 string 多选框:1=>选项1<br/>2=>选项2 
* @param single_select 可选 string 单选下拉:1=>选项1<br/>2=>选项2 
* @param multiple_select 可选 string 多选下拉:1=>选项1<br/>2=>选项2 
* @param transfer 可选 string 穿梭框:1=>选项1<br/>2=>选项2 
* @param select_tree 可选 string 树状下拉选择 
* @param cascader 可选 string 级联选择 
* @param editor 可选 string 编辑器 
* @param date 可选 string 日期选择器 
* @param time 可选 string 时间选择器 
* @param datetime 可选 string 日期时间选择器 
* @param password 可选 string 密码框 
* @param other 可选 string 其他 
* @return { "input": "文本域", "dynamic_input": "动态文本域", "textarea": "多行文本域", "dynamic_textarea": "动态多行文本域", "single_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "multiple_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "single_box": "单选框", "multiple_box": "多选框", "single_select": "单选下拉", "multiple_select": "多选下拉", "transfer": "穿梭框", "select_tree": "树状下拉选择", "cascader": "级联选择", "editor": "编辑器", "date": "2022-02-02", "time": "02:02:02", "datetime": "2022-02-02 02:02:02", "password": "密码框", "other": "其他" }
* @return_param id string ID
* @return_param input string 文本域
* @return_param dynamic_input string 动态文本域
* @return_param textarea string 多行文本域
* @return_param dynamic_textarea string 动态多行文本域
* @return_param single_file string 单文件上传
* @return_param multiple_file string 多文件上传
* @return_param single_box string 单选框:1=>选项1<br/>2=>选项2
* @return_param multiple_box string 多选框:1=>选项1<br/>2=>选项2
* @return_param single_select string 单选下拉:1=>选项1<br/>2=>选项2
* @return_param multiple_select string 多选下拉:1=>选项1<br/>2=>选项2
* @return_param transfer string 穿梭框:1=>选项1<br/>2=>选项2
* @return_param select_tree string 树状下拉选择
* @return_param cascader string 级联选择
* @return_param editor string 编辑器
* @return_param date string 日期选择器
* @return_param time string 时间选择器
* @return_param datetime string 日期时间选择器
* @return_param password string 密码框
* @return_param other string 其他
* @return_param created_at string 创建时间
* @return_param updated_at string 修改时间
* @return_param deleted_at string 删除时间
* @return_param current_page int 当前页页码
* @return_param from int 起始位置
* @return_param last_page int 总页码
* @return_param per_page int 每页显示的条数
* @return_param to int 结束位置
* @return_param total int 总条数
* @remark 错误信息：
* @number 99
*/

/**
* showdoc
* @catalog newmdt接口简介/示例相关
* @title 示例详情
* @description 获取示例详情的接口
* @method GET
* @url /home-api/demos/{id}
* @param 参数名 是否必选 类型 说明
* @return { "input": "文本域", "dynamic_input": "动态文本域", "textarea": "多行文本域", "dynamic_textarea": "动态多行文本域", "single_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "multiple_file": { "id": 1, "origin_filename": "1.png", "path": "uploads\/1.png" }, "single_box": "单选框", "multiple_box": "多选框", "single_select": "单选下拉", "multiple_select": "多选下拉", "transfer": "穿梭框", "select_tree": "树状下拉选择", "cascader": "级联选择", "editor": "编辑器", "date": "2022-02-02", "time": "02:02:02", "datetime": "2022-02-02 02:02:02", "password": "密码框", "other": "其他" }
* @return_param id string ID
* @return_param input string 文本域
* @return_param dynamic_input string 动态文本域
* @return_param textarea string 多行文本域
* @return_param dynamic_textarea string 动态多行文本域
* @return_param single_file string 单文件上传
* @return_param multiple_file string 多文件上传
* @return_param single_box string 单选框:1=>选项1<br/>2=>选项2
* @return_param multiple_box string 多选框:1=>选项1<br/>2=>选项2
* @return_param single_select string 单选下拉:1=>选项1<br/>2=>选项2
* @return_param multiple_select string 多选下拉:1=>选项1<br/>2=>选项2
* @return_param transfer string 穿梭框:1=>选项1<br/>2=>选项2
* @return_param select_tree string 树状下拉选择
* @return_param cascader string 级联选择
* @return_param editor string 编辑器
* @return_param date string 日期选择器
* @return_param time string 时间选择器
* @return_param datetime string 日期时间选择器
* @return_param password string 密码框
* @return_param other string 其他
* @return_param created_at string 创建时间
* @return_param updated_at string 修改时间
* @return_param deleted_at string 删除时间
* @remark 错误信息：
* @number 99
*/